objects = app.o
app: $(objects)
gcc -o app $(objects)

.PHONY : clean

%.o : %.c
gcc -c $<

 clean:
 rm *.o
 rm app
